import  pandas as  pd
#创建数据
df1 = pd.DataFrame({
    'key' : ['b','b','a','a','c','a','b'],
    'data1': range(7)
})
print(df1)
print("------------------")
df2 = pd.DataFrame({
    'key' : ['a','b','d'],
    'data2':range(3)
})
print(df2)
print("----------------")
#左连接
pd.merge(df1,df2,how='left')
#右连接
pd.merge(df1,df2,how='right')
#外连接
pd.merge(df1,df2,how='outer')
#数据连接操作
pd.merge(df1,df2,on='key')
#沿轴向连接
import  numpy as np
arr = np.arange(12).reshape((3,4))
print(arr)
np.concatenate([arr,arr],axis=1)


